A Transformational Approach for Generating Non-linear Invariants
نویسندگان
چکیده
Computing invariants is the key issue in the analysis of infinite-state systems whether analysis means testing, verification or parameter synthesis. In particular, methods that allow to treat combinations of loops are of interest. We present a set of algorithms and methods that can be applied to characterize over-approximations of the set of reachable states of combinations of self-loops. We present two families of complementary techniques. The first one identifies a number of basic cases of pair of self-loops for which we provide an exact characterization of the reachable states. The second family of techniques is a set of rules based on static analysis that allow to reduce n self-loops (n ≥ 2) to n−1 independent pairs of self-loops. The results of the analysis of the pairs of self-loops can then be combined to provide an over-approximation of the reachable states of the n self-loops. We illustrate our methods by synthesizing conditions under which the Biphase Mark protocol works properly.
منابع مشابه
Object Feature Extraction and Tool Using for Robots with Recurrent Neural Network Model
Construction of an efficient perception and action mechanism is the most crucial issue for creation of intelligent robots. Our objective is to apply the robot’s own experience for developing the robot’s perception and action mechanism based on human development. In this talk, I present my work on development of robot’s perception mechanism based on affordance theory and motion generation using ...
متن کاملGenerating Linear Invariants for a Conjunction of Automata Constraints
We propose a systematic approach for generating linear implied constraints that link the values returned by several automata with accumulators after consuming the same input sequence. The method handles automata whose accumulators are increased by (or reset to) some non-negative integer value on each transition. We evaluate the impact of the generated linear invariants on conjunctions of two fa...
متن کاملGenerating invariants for non-linear hybrid systems
We describe powerful computational techniques, relying on linear algebraic methods,for generating ideals of non-linear invariants of algebraic hybrid systems. We show thatthe preconditions for discrete transitions and the Lie-derivatives for continuous evolu-tion can be viewed as morphisms, and so can be suitably represented by matrices. Wereduce the non-trivial invariant genera...
متن کاملGeneration of Basic Semi-algebraic Invariants Using Convex Polyhedra
A technique for generating invariant polynomial inequalities of bounded degree is presented using the abstract interpretation framework. It is based on overapproximating basic semi-algebraic sets, i.e., sets defined by conjunctions of polynomial inequalities, by means of convex polyhedra. While improving on the existing methods for generating invariant polynomial equalities, since polynomial in...
متن کاملComputation of invariants of finite abelian groups
We investigate the computation and applications of rational invariants of the linear action of a finite abelian group in the non-modular case. By diagonalization, such a group action can be described by integer matrices of orders and exponents. We make use of integer linear algebra to compute a minimal generating set of invariants along with the substitution needed to rewrite any invariant in t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000